imperial biological research center - French English Dictionary